function [Text] = concatenate_text(roundto , mycell)
    start = '';
    
    for v = 1:length(mycell)
        
        if isnumeric(mycell{v})
            if roundto <99
                t = num2str(mycell{v},strcat('%.',num2str(roundto),'f'));
            else 
                b = floor(log10(abs(mycell{v})));
                a = mycell{v} * 10 ^-b;
                t = strcat(num2str(a,strcat('%.',num2str(1),'f')),' * 10^',num2str(b,strcat('%.',num2str(0),'f')));
            end
            
        else
            t = mycell{v};
        end
        start = strcat(start,t);
    end
    Text = start;
end

